package com.eedi.framework.info.enums;


import com.eedi.framework.common.exception.ErrorCode;
import com.eedi.org.enums.OrgErrorCode;
import com.eedi.org.enums.OrgErrorCodeType;

/**
 * 机构基本信息 错误码枚举类
 * <p>
 * 机构信息，使用 1-004-000-000 段
 */
public interface OrgInfoErrorCodeConstants {

    // ========== 机构信息相关  1-004-001-000 ============
    ErrorCode ORG_INFO_NOT_EXISTS = new OrgErrorCode(OrgErrorCodeType.INFO,1,  "机构不存在");
    ErrorCode ORG_INFO_HAVE_EXISTS = new OrgErrorCode(OrgErrorCodeType.INFO,2,"机构已经存在");
    ErrorCode ORG_INFO_IS_DISABLE = new OrgErrorCode(OrgErrorCodeType.INFO,3,"机构已停用");
    ErrorCode ORG_INFO_IS_ENABLE = new OrgErrorCode(OrgErrorCodeType.INFO,4, "机构已启用");
    ErrorCode ORG_ADMIN_ROLE_IS_NULL = new OrgErrorCode(OrgErrorCodeType.INFO,5, "创建机构时预设管理员角色信息不存在，请联系管理员！");


}
